@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}	
body { font-family:"微软雅黑","Microsoft Yahei","宋体","Simsun",Arial, Helvetica, sans-serif; font-size: 12px; background:#fdfdfa url(../images/bj.jpg) repeat-x center top; color:#000; }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}
ul,li{list-style-type:none;}
/*table{table-layout: fixed;}表格中有!!!(感叹号)之类的字符时自动换行,表单局中*/
/*td{word-break: break-all; word-wrap:break-word;}连续的英文单词自动换行*/
.table_box{ margin-left:auto; margin-right:auto;}/*table居中*/

/* Links
-----------------------------------------------*/
a {outline: none;}
a img { border: 0px; text-decoration: none; }
a:link, a:visited { text-decoration: none; color:#000;}
a:hover, a:active { text-decoration: underline; color:#006cff;}
.b:link, .b:visited { text-decoration: none; color:#006883; font-size:14px; width:118px; text-align:center; display: inline-block; height:50px; line-height:50px; margin-right:15px; font-weight:bold;}
.b:hover, .b:active { text-decoration: none; color:#000;}
.c:link, .c:visited { text-decoration: none; color:#d23715; background:url(../images/sy_09.jpg) no-repeat 0 0; padding-left:40px; font-size:18px; height:39px; line-height:39px; display: inline-block; margin-right:20px;}
.c:hover, .c:active { text-decoration: underline; color:#d23715;}
.d:link, .d:visited { text-decoration: none; color:#fff; font-size:14px; padding-right:20px;}
.d:hover, .d:active { text-decoration: underline; color:#fff;}
.e:link, .e:visited { text-decoration: none; color:#3c3c3c; background:url(../images/sy_30.jpg) no-repeat left 10px; padding-left:10px; line-height:30px; display:block;}
.e:hover, .e:active { text-decoration: underline; color:#3c3c3c;}
.f:link, .f:visited { text-decoration: none; color:#3c3c3c; background:url(../images/sy_06.jpg) repeat-x; width:100%; display:block; border-bottom:1px solid #ccc; height:39px; line-height:39px; text-indent:10px;}
.f:hover, .f:active { text-decoration: underline; color:#006cff;}
.g:link, .g:visited { text-decoration: none; color:#3c3c3c; background:#fff; width:100%; display:block; border-bottom:1px solid #ccc; height:28px; line-height:28px; text-indent:10px;}
.g:hover, .g:active { text-decoration: underline; color:#006cff;}

/* color&styleLinks
-----------------------------------------------*/
.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; }
.alignright { text-align:right; }
.aligncenter { text-align:center; }
.alignleft { text-align:center; }
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font24{ font-size:24px;}
.color1{ color: #fff;}
.color2{ color: #666;}
.color3{color:#868686;}
.pin{ padding:10px;}

/* 布局样式
-----------------------------------------------*/
.hxbox1{border-bottom: 1px dashed #ccc;}
.hxbox2{border-bottom: 1px solid #ccc;}
.hxbox3{ border:1px solid #ccc;}
.search { color: #5e5e5e; width:220px; height:20px; float:left; padding:5px 5px 5px 50px; border:1px solid #ccc; border-radius:20px; line-height:20px; background:#fff url(../images/sy_12.jpg) no-repeat 10px 5px;; font-family:"微软雅黑","Microsoft Yahei","宋体","Simsun",Arial, Helvetica, sans-serif;}
.hxbox4{border-bottom: 2px solid #006cff;}